self deprecating - Francés Inglés Diccionario